home *** CD-ROM | disk | FTP | other *** search
/ QRZ! Ham Radio 12 / QRZ Ham Radio Callsign Database - Volume 12.iso / files / modfiles / kpc3_2.txt < prev    next >
Text File  |  1998-11-11  |  6KB  |  110 lines

  1. Subject: KPC3 512k upgrade
  2. From: Warren Stone <ar772@chebucto.ns.ca>
  3.  
  4. KPC-3 512K upgrade
  5.  
  6. Kantronics KPC-3 512k upgrade.
  7. It is possible to expand the KPC-3 memory quite easily with a 128K chip.
  8. Simply plug in the chip and you can get five nodes and a 101000 byte
  9. mailbox.  According to the the Kantronics KPC-3 manual, the unit is
  10. expandable to 512K.  Unfortunately, no 512K static RAM is currently being
  11. manufactured at prices easily affordable.
  12.  
  13. By simply using the two extra address lines Kantronics has built into the
  14. KPC-3 along with a few 128K chips and a decoder it is possible to build
  15. 512K into the TNC giving five nodes and a huge 491000 byte mailbox!
  16. Kantronics has made available two extra address lines which will be used by
  17. the new expanded RAM.  These are used, along with a 74HC139 decoder IC and
  18. four 128K static RAMs to build all 512K into the TNC.  Using this
  19. combination will allow five nodes, and a huge 491000 byte mailbox!  I used
  20. four KM681000ALP-8 128K static RAMs.  If you use a different type, plug in
  21. a single RAM IC to verify it will work.
  22.  
  23. When inactive, the data lines of the memory ICs are in a high impedance
  24. state.  They are neither logic 1 nor logic 0.  Address lines are high
  25. impedance inputs.  All remaining pins are either for power or left unused.
  26. Except for the individual chip enable lines, all lines may be bridged.
  27. Only when selected will the data lines be active for reading or writing
  28. information.
  29.  
  30. The 74HC139 is a 2 to 4 line decoder.  I am using the original enable line
  31. of U9 at pin 22 to control its output.  The extra two address lines select
  32. which of the four output lines will be active when the memory is addressed.
  33. The 74HC139 will drive one of the four memory ICs.
  34.  
  35. Begin by placing all four memory ICs in a stack.  Solder all common pins of
  36. the four ICs except pin 22.  Use needle nose pliers to bend each pin 22 at
  37. right angles to its existing position so the four pins stick out to the
  38. side of the stack.  The socket for U9 must be removed to allow the cover to
  39. fit when the four ICs are installed.  Carefully desolder it and clean all
  40. the pin holes.  Solder the four ICs into the space used by U9, observing
  41. the correct position.
  42.  
  43. Place the 74HC139 on the side of the memory stack with the pins sticking
  44. out.  I glued it upside down to the top of the microprocessor, U4.  Apply
  45. +5V to pins 13, 14, 15, and 16.  5V is available at pin 32 of U9.  Connect
  46. pin 8 to ground at pin 16 of U9.  Address line A17 connects to pin 2 of the
  47. 74HC139.  It is available at J6, pad 2.  This is the closest pad to U9,
  48. next to Q1.  Desolder the pad and place the wire through the board.  Do not
  49. change the trace at J6 between the center pad and position 1.  Address line
  50. A18 comes from pin 1 of U9.  It is available at a hole through the board on
  51. the other side of Q1 from J6.  Follow the trace on top of the board from
  52. pin 1 and you will see it.  Desolder the hole and put a wire through.
  53. Connect it to pin 3 of the 74HC139.  Place a wire from the empty hole for
  54. pin 22 of U9 to pin 1 of the 74HC139.  Finally, connect pins 4, 5, 6, and
  55. 7 to each of the four pins of the memory stack.  Refer to Figure 1 for
  56. details of wiring the 74HC139.
  57.  
  58. When everything is wired up, put the jumper across J7 and perform a hard
  59. reset.  With the terminal set to 1200 baud, the TNC will report 512K
  60. available memory!  Remove the jumper and reprogram all the parameters.
  61. Even with CD SOFTWARE and LEDS ON current in my KPC3 is still less than
  62. 15mA.
  63.  
  64. As an extra note, this technique can be used to increase the memory
  65. in the KPC9612 or KAM Plus as well.  There will have to be minor changes
  66. made to the connection points to suit the particular TNC, but the overall
  67. method remains the same.
  68.  
  69.  
  70.                                         74HC139
  71.                                        =DA=C4=C4=C4=C4=C4=C4=C4=C4=C4=BF
  72. U9, pin 22 pc board connection =C4=C4=C4=C4=C4=C4=C4=C4=B41   =DF  16=C3=C4=
  73. =C4=C4=C2=C4=C4=C4 +5V
  74.                                        =B3         =B3   =B3
  75.                                        =B3         =B3   =B3
  76.                J6, pad 2 (A17) =C4=C4=C4=C4=C4=C4=C4=C4=B42      15=C3=C4=
  77. =C4=C4=B4
  78.                                        =B3         =B3   =B3
  79.                                        =B3         =B3   =B3
  80.                U9, pin 1 (A18) =C4=C4=C4=C4=C4=C4=C4=C4=B43      14=C3=C4=
  81. =C4=C4=B4
  82.                                        =B3         =B3   =B3
  83.                                        =B3         =B3   =B3
  84.             Pin 22 top 128K IC =C4=C4=C4=C4=C4=C4=C4=C4=B44      13=C3=C4=
  85. =C4=C4=D9
  86.                                        =B3         =B3
  87.                                        =B3         =B3
  88.          Pin 22 second 128K IC =C4=C4=C4=C4=C4=C4=C4=C4=B45      12=C3=C4 n=
  89. /c
  90.                                        =B3         =B3
  91.                                        =B3         =B3
  92.           Pin 22 third 128K IC =C4=C4=C4=C4=C4=C4=C4=C4=B46      11=C3=C4 n=
  93. /c
  94.                                        =B3         =B3
  95.                                        =B3         =B3
  96.          Pin 22 bottom 128K IC =C4=C4=C4=C4=C4=C4=C4=C4=B47      10=C3=C4 n=
  97. /c
  98.                                        =B3         =B3
  99.                                        =B3         =B3
  100.                                     =DA=C4=C4=B48       9=C3=C4 n/c
  101.                                     =B3  =C0=C4=C4=C4=C4=C4=C4=C4=C4=C4=D9
  102.                                   =DA=C4=C5=C4=BF
  103.  
  104.                          Figure 1.  74HC139 wiring diagram.
  105.  
  106. Send a message via packet to VO1KS @ VE1BBS.NS.CAN.NA if you have further
  107. questions or comments.  Email ar772@chebucto.ns.ca
  108. 73 de Warren  VO1KS
  109.  
  110.